have sex with promiscuous women - Francés Inglés Diccionario